#!/bin/sh
# kws-vnc-baslat — x11vnc'yi AYARLANABILIR fps tavaniyla baslatir (24 Agu 2026).
# fps yalniz EKRAN DEGISIRKEN uretilen kare tavanidir: x11vnc zaten yalniz degisen
# bolgeleri yollar — ekran sabitken trafik ~0 (Admin'in sordugu tasarruf OTOMATIK).
# 15 fps varsayilan (Admin: "varsayilan 15 fps iyi"). 60 fps 2 vCPU'da agir olabilir.
FPS=$(cat /home/kws/tarayici-ayar-fps 2>/dev/null | tr -cd '0-9')
case "$FPS" in 15|30|60) ;; *) FPS=15 ;; esac
MS=$((1000 / FPS))
exec /usr/bin/x11vnc -display :99 -auth /home/kws/kws-xauth -localhost \
  -rfbport 5900 -shared -forever -nopw -quiet -noxrecord -defer $MS -wait $MS
